#ifndef PAINTLISTWIDGET_H
#define PAINTLISTWIDGET_H

#include "global.h"
#include "SketchWidget.h"

namespace Ui {
class PaintListWidget;
}

class PaintListWidget : public QWidget
{
    Q_OBJECT

public:
    explicit PaintListWidget(QWidget *parent = nullptr);
    ~PaintListWidget();

    // 对列表窗口操作
    void ListWidgetInit(const QMap<QString,QPair<QString,QString>> &);

signals:
    void OpenShow(const QString &);
    void DeleteDown(const QString &);

private:
    Ui::PaintListWidget *ui;

    // 显示窗口集合,为释放准备
    QList<SketchWidget *> ListWidget;
};

#endif // PAINTLISTWIDGET_H
